package cn.dengta.context.web;

import java.lang.annotation.*;
import java.util.Calendar;

/**
 * 提供对方法调用的限制支持
 *
 * @see cn.dengta.context.web.SafeLimitInterceptor
 */
@Target({ ElementType.METHOD })
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface Limit {

	int accessFrequency() default 0;

	int exportFrequency() default 0;

	/**
	 * 时间区间
	 */
	int internal() default 0;

	int unit() default Calendar.MONTH;

}
